1423
1
1564
2495
0
3971
582
123674
35
1594
2
2312
951
2055
2522
1740
3
1288
370
383
2209
608
3629
14750
8
12472
1986
7762
4
2670
3158
2505
1451
7793
1306
2949
4526