456
4
1086
8
77
1
2549
2
3640
1346
1613
5
619
1297
2947
9
3286
2287
3
1133
11750
1779
3534
554
0
2473
2368
1710
2626
1461
1031
2360
1059
1044
1362
984
1742
3160