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
2940
829
227
3661
267
1581
3097
8320
1185
462
385
424
575
328
2002
1059
25060
2077
281
386
1852
318
768
389
683
246
306
2912
384
2800
1934
1417
2290
374
1579
883
3955
165
298
431
4374
370
2595
2860
1224
370
5158
2297
2493
424
2018
557
347
4099
546
8756
598
1087
607
5050
272
402
3213
4019
3678
2807
313
2757
3458
10271
1306
696
939
381