1050
2
3127
4
3162
1635
9
2727
3
5546
255
1
16668
8
1002
137961
11
1373
0
1414
4245
10
3897
17
1090
194224
1274
1748
1051
695
719
599
9115
1584
2150
6855
1314
1747
2550
4558
6