3398
9
3250
2
1377
2522
2049
1
2489
2886
4
802
0
1346
1302
515
745
3472
1093
803
1007
4946
18
1180
1982
2440
1962
1328
2502
2106
1391
1497
1219
2194
2828
1845