1295
1
2650
20
280
1166
2326
1809
3364
3
2250
297066
0
2773
3683
1233
2322
4
2289
904
1581
2
921
2105
3765
2245
1226
3053
7
2495
1690
1638
1093
455
2683
1488
946