406
2
1105
4
2239
5
3870
7
2163
252
0
387
1710
12730
1
2216
1863
1890
3
3132
14
1347
2583
1369
6437
6
663
5950
1289
1144
890
895
479
4867
2672
2164
8
1922
1985
1917