2524
16066
51124
4180
1870
1633
3341
3242
1707
1745
798
1131
4452
3631
14475
1180
40126
34503
744
1068
5107
1482
2105
899
1818
4172
948
1059
3127
5712
656
9359
2880
2371
1075
2559
1499
6469
1229
1170
792
4303
1367
821
4960
653
1425
4042
1753
5072
5982
1429
4763
2151
1406
3927
3366
2233
4453
1878