7733
2
1396
1
1787
6189
2710
3195
3
1564
1304
1161
2308
0
592
673
1185
1131
1777
2988
3221
4309
1860
1590
1033
5805
444571
9
1444
718
2505