2535
2
1801
0
3696
1305
1
2234
4
2297
796
6
1066
1618
1366
3
1988
737
1905
4042
2999
650
1399
5
1013
3931
4670
1211
1752
6710
2349
1394
4012
891
1517
2528
5801