3029
11
1294
2
4646
2802
1443
5
1872
1896
0
10186
15
1112
1
2936
1390
1520
1311
3
1469
2473
1032
1519
1420
4
1154
1408
1697
10
1203
982
1142
1325
8041
2200
1799
2907
2407