2986
1
940
572
0
1193
1603
410
2149
5
1512
2258
3426
4
3715
2
5151
1028
2057
1659
394
2902
16
758
3083
876
955
8555
1022
2124
3
2465