2535
2
1768
475
0
1922
2964
1
3779
607
2165
4044
5
1603
3546
10827
4
1849
3051
3498
2139
2408
8
572
3868
10
1477
2476
583
2471
5347
2835
5052
1310
3738
2194
1492
3