2660
2
2859
3620
1
1097
0
3063
3
1579
2502
2488
1765
1202
1166
11
951
1141
1520
4499
12
3351
1200
3565
7832
1358
5308
4
5527
6
1241
1844
2105
3034
2838
1050
833
844