143575
11
1241
2
894
0
1119
1442
1549
13
2663
1
2901
5
16332
7294
2053
1468
4
1450
3
4079
10
3323
4011
1651
1565
2742
6
2111
7
1998
878
1116
6117
9
4626
1150
1227
12283
1312
746