964
4503
2301
985
903
20630
1507
1759
741
1006
1419
849
1567
997
1458
1773
1002
1502
3968
1532
824
1346
1603
976
29945
824
1699
5706
3372
951
2150
1104
3190
5506
934
2039
2112
2467
896
2796
2375
1042
1789
1556
4784
819
1515
1370
1904
1991
1535
2179
2628
17576
2635
982
1315
1277
2283
8684