1324
1
2245
3
8527
985
297066
0
1787
1226
3053
7
894
912
989
571
917
2438
1416
2
2934
1734
2180
2959
2797
5
537
1194
1295
1005
135
2773
280
108797
2354
1581