814
3
1192
1
2708
8
3109
5
1936
574
0
1869
623
1550
1571
3025
5378
9
1008
2
1132
1540
858
1343
81077
101
1306
3116
1764
2306
978
2678
10
522
1506
2383
1642
321
2814