860
6
2471
3
1118
1877
1
1067
2
732
0
453
1517
2358
1689
832
966
271
438
2711
4
231
2490
3023
5
1317
85
222
4359
54
1028
992
3184
3171
1083
509
382
315