1540
2
1557
4820
1869
5
7334
4
13159
2524
2288
1
956
1932
514
0
771
3092
674
2126
4000
1344
2727
36609
34
4531
3
1020
2186
1268
18403
6