1193
0
2535
2
2476
10827
4
1045
4044
5
3083
763
1
337
2465
1969
3125
3546
2320
6
2378
3498
181997
11
2676
3779
1729
4471
2964
4724
3
797
3051
1603