907
6
307
1
561
2
1086
195
2507
3
1227
5
2634
1567
1435
8
1791
4
4134
2289
10219
3101
6117
9
4889
15
1365
117138
0
21160
3608
19
15325
2652
867
1049
823
1176
1534
1231
614