19783
2
1329
123674
35
6189
1
3195
3
1304
1161
15233
592
0
673
2012
1185
1860
2055
1777
2988
3221
4309
1590
257
5805
444571
9
718
2505
1392