1040
2721
1630
909
6993
987
6088
966
4127
2253
1123
1394
3580
1022
3401
4069
1772
828
2195
911
1128
5522
1380
1564
1866
2900
920
1117
1041
1911
1441
6974
2199
933
1815
863
903
1884
853
986
1011
894
921
6703
944
3024
980
785
3380
3076
1279
18098
909
2387
1088
9525
1704
916
29504
1666