19932
6
94424
3
5431
2
6189
1
20850
5
3117
8
5164
1304
189326
0
1161
3344
592
673
297066
1185
3315
1777
4074
1490
2498
4
2988
3221
4321
4309
14125
10
1590
2209
12459