2535
2
1768
475
0
1922
2964
1
3779
607
4044
5
1258
1151
1603
668
3546
10827
4
1849
3051
317
3498
2139
572
1477
12459
3
547
2476
2471
2586
536
1310
3738
531