2667
10
4123
8
1430
2
1335
9
606
1
1052
6
1580
5
2792
2857
952
3
444
4
4877
1507
3957
523
0
1978
427
2173
2726
456
3929
11
5440
4953
3663
1040
2443
5789
14
4464
1403
1106