1446
40203
809
2636
1605
1371
983
850
2888
26466
14589
2688
1661
4825
9339
5059
1331
1337
1287
14663
1645
809
967
907
1182
840
5841
6962
5811
1418
1508
767
10643
2646
1633
757
9407
956
815
1131
1004
1097
830
813
933
948
876
1054
2915
1094
1002
970
1265
2282
1312
1133
4563
1388
1072
1551