2570
2
6189
1
3195
3
189326
0
7642
297066
1438
1304
1161
592
673
1185
1735
3998
5
912
1777
2988
2462
4309
2467
1590
2328
5805
1622
718
1973