2535
2
1801
0
3213
7
2660
2475
1
3696
1414
1305
2234
4
2297
796
6
1066
1618
1366
3
1988
737
1905
4042
2999
650
1399
5
1013
3931
833
4670
1211
1752
6710
2349
4248