3868
10
18816
11
1903
3
1107
1
10598
2
418
0
3694
1356
1221
2154
5347
4
1698
6668
9027
722
1320
3186
7159
2835
623
1340
108797
2458
3066
7
2160
2257
6
1156
5052
1593
174730
18