1694
2427
6580
12399
1021
2993
1391
588
845
4231
1105
654
1066
1640
950
18624
2237
1234
978
1753
2390
680
882
2262
782
1440
794
2564
10391
3479
1332
730
1041
654
1440
636
3383
1591
1976
695
1292
2242
663
1873
3801
1512
744
8101
848
8697
809
1027
828
1582
6232
17086
694
680
5545
742