1115
2
1343
0
1645
1
1600
2257
2198
5
1342
1779
597
7334
4
480
2461
20
2720
10
6370
2554
9
490
2604
7
2119
1637
1152
1396
392
1547
5700
3262
3844
1642
1910
1268
1918