1316
4
1961
0
2920
3
2500
5
8773
10
1938
12590
3803
1624
2
1805
2337
2062
1343
4328
1559
1
446
2800
1074
348
2395
283
2924
651
4130
2767
2350
3069
3344
22794