3510
2
2758
1
3868
7
105290
0
729
968
2198
1267
1551
12005
3
4802
15
3149
4
4396
1558
2076
360784
19
2126
683
964
297
195
4431
6
824
1051
1065
5
3410
1398
619
8475
12
2413