1295
1
2650
20
280
4309
3
2810
2329
1599
2250
862
0
591
2776
1364
1720
2
1843
2688
1585
297066
1583
1601
2773
3461
4
1243
2304
1788
1431
1382
3683
1532
574
4655
10