1295
1
897
2710
2
1388
2873
3
1622
1562
2650
20
14125
10
1558
280
1072
0
1686
297066
3683
2250
19944
1364
1534
1679
1720
1814
2462
1527
4309
1767
4074
2773
3934
1746