3398
9
3250
2
1377
2522
2049
1
4258
1346
2534
2492
3472
1804
5919
803
1007
1714
1180
0
2165
6516
8
1982
2440
1962
1328
2502
4
2106
1391
1497
1219
2194
2828
1845