2760
4
1428
3
1964
1915
0
3688
5
4133
1
436
1475
2166
2065
230
1399
1727
2626
3193
12
1467
2
2192
6
1572
3395
1233
2046
2091
1432
5719
2399
7882
30
6707
12149
1361
1513