2935
2
123674
35
1599
0
6189
1
3195
3
1690
1767
1120
1304
1161
592
673
2403
1185
1777
2988
3221
3691
4
4309
1168
5805
444571
9
718
3974
2505
1392