905
1
1783
5
738
1185
10
2157
631
3134
592
2
445
583
1146
0
632
2758
4
1463
1451
2137
1721
4428
7551
11
3027
6830
7
2073
6129
3
1235
11373
2051
1765
6419
928
28745
49