1558
2
553
0
2995
2167
3
3203
10
1619
1
1650
2359
5
985
654
6365
24
7551
17
2208
2249
597
2413
2316
357
693
3628
4
2936
375
4586
74
3263
949
935
415
899
11768
21