2873
3
2088
5
1964
2760
4
12149
2
811
1
1221
1645
1423
2258
2403
1915
0
3688
4133
436
1475
2166
2065
2336
230
1399
1727
2626
3193
12
2192
6