2359
1
3835
5
2629
2
2558
3
1347
563437
6
1150
587
0
12761
1744
4441
2955
1977
2290
3321
1951
1361
4152
4
1779
1094
1303
2300
2243
578
583
852
3124
2496
2836
3255