1212
0
2
1596
3
1154
6
1068
1
5
2049
2310
8
2030
1348
1206
1714
1341
1311
1159
1106
1229
4
1267
1263
2518
2505
2101
1697
1554
1658
2619
2621
2616
2676
2522
3108
3276
3303
4890
5526
5177
6478
12
5097
7
7097
18
20
4977
9
11
3516