866
1
8507
0
8
1069
985
2
2455
1081
1653
778
1503
1504
1531
1164
943
2112
982
2356
1420
3839
1161
2924
1361
4
2533
1548
1635
1232
2278
3
2110
2521
2569
3533
293
1125
1292
322
3698
57