665
1
2505
2
2436
946
1743
0
1015
790
3354
1578
6
1038
2522
1558
1787
3835
5
1622
3518
3
1451
2622
1348
2166
17970
15
2999
685
3629
1757
3683
5375
2377
1681
21152
8