1050
2
3127
4
3162
1635
9
2727
3
5557
255
1
16668
8
1002
137964
11
1373
0
1414
4245
10
3897
17
1090
194238
1274
1748
1051
695
719
599
9116
1584
2150
6855
1314
1747
2552
4559
6