667
2
8527
1
1788
1192
2245
3
1811
0
629
3901
3369
1226
2525
4
3228
3053
7
12632
627
5674
1760
280
2354
955
3310
644
2159
470
2797
5
1177
1295
5225
8
2773
810