1049
0
414
400
1454
475
2321
7
3453
8
472
2207
2
1634
1
937
4437
3
913
611
2545
5
2546
2114
1719
3702
4
4123
1769
2906
1129
15482
15