1640
2392
1796
7805
1026
1001
1034
953
18962
803
1292
962
683
1110
767
1046
2058
790
1002
1329
666
7173
8766
993
1965
832
4182
833
612
6522
765
9494
735
679
818
771
5324
20556
646
711
1408
5641
2104
28766
9525
7068
11008
66381
12601
4529
1005
1465
1346
1284
91559
1312
1369
862
1168
5653
4529
5653
18962