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