1235
1
1923
2
2508
7
2511
0
862
1094
3
4527
13
2769
4
363
15411
879
1388
3275
9
1006
750
11045
1767
215
180
886
845
720
210
1544
2752
619
1493
1320
20639
2601