2221
3894
165
4235
3828
1676
878
312
2774
2712
2663
4870
1328
1652
3822
473
2643
1081
787
2815
1272
2471
2091
641
3591
3445
245
3510
2149
1602
2362
1095
1066
431
3033
453
2986
4475
3220
4486
1542
3935
1852
409
1913
3397
2424
1580
903
214
144
4509
1854
325
1041
182
3863
3019
3070
114
4010
1184
403
2707
727
89
1003
4533
1015
669
4103
4159
3969
2531
3380
3001
2901
2668
3475
3485
3455
2917
1991
4477
295
2780
1268
2553
260
4118
4030
170
463
556
4479
3239
412
2206
1510
877
