1475
2
1215
1
4043
6
51331
25
1510
0
797
4099
7
1226
1622
1372
2710
1768
413
5802
54
1364
469
1289601
4
1991
3
2126
985
2435
1650
1342
2469
571
1456
1494
1583
1969
9055
10