2354
2
1124
7737
9
2979
7
2515
5
1615
4
5187
12
9735
3
1437
1549
3133
1621
2086
816
1
3552
1428
5867
1487
0
2161
1225
1400
3766
2570
2392
12509
3329
1358
3578
1176
6187