969
1
3782
2
519
702
3438
9
1866
4
1067
6
1254
3
1006
951
761
654
772
0
1813
703
2080
1330
2520
684
3451
10
1117
1180
3430
18
1019
1084
976
1045
843
1146
554