1039
1
840
0
816
2
1126
3
439
997
4
1065
833
1682
5
858
1315
6
1623
428
877
606
2913
646
327
303
486
426
225
1357
16662
8
3808
566
1881
16
4358
54
457
2150