1244
13
3349
4
400
1
1000
0
1393
7
1985
10
1932
5
1319
3
1501
1380
2326
1619
2
3003
2188
2201
1127
2768
1710
1525
1374
8
3353
8549
6030
1456
4525
1722
565
15328
6
2296
3619