3141
2
1147
1
808
1062
830
1568
2107
83
2368
1295
571
0
1816
2650
20
1265
18816
11
894
12459
3
280
3818
7
4944
1581
1660
2277
2250
3765
4
2245
1788
2468
297066
1226