1590
3
3196
2
4243
22
987
5
636
1
3186
3277
1009
7
1292
1189
1133
1386
4003
6
2076
1453
840
1171
1035
2934
1156
507
0
2006
2701
10
503
12
2912
2044
9
1868
1862
1191