1050
1
753
2292
2
1960
0
2233
3
2917
5
2303
619
3066
7
2427
12
2977
2715
2656
14
2069
4453
4
2426
4572
2007
1376
3571
2879
1205
57793
5726
8
4606
3212
27
2489
1506
4179
1917