576
421
2941
476
3418
1323
1123
2776
494
4388
2452
6502
4365
727
5024
361
2912
262
289
25060
1579
4505
269
594
1455
939
1251
5650
5158
607
242
6355
1436
720
438
2533
10395
2414
412
557
583
1671
508
2357
2860
4099
324
1492
362
3955
14999
297
2757
829
227
3661
267
1581
3097
8320
269
3418
254
5650
246
402
3955
2759
421
3497
2170
683
1059
385
4113
2700
2977
2834
2612
594
3678
720
5024
4111
2533
1455
489
362
434
4388
2161
2018
5158
1292
2357
769
295
449
2757
2410
1007
5367
8481
696
3138
4374
361
336
2290
435
2912
2671
436
470
165
735
424
1005
583
289