3161
4574
15524
3572
2914
2219
2190
2117
1996
2197
9194
5378
1865
1677
1333
1406
983
2282
1077
2009
1597
3608
987
1529
3265
2541
4510
1133
1681
2332
1039
2975
1668
1459
912
3546
907
1042
796
1074
813
941
843
1161
811
1007
999
968
1150
969
865
964
853
845
920
961
924
912
890
955