1162
1
1767
2
1239
1812
2049
1558
3475
5
123674
35
19932
6
1527
2861
2949
0
272
101569
32302
1038
1843
3172
4198
131589
345
1069
951
2595
5771
10
1431
685
1223
608
652