1175
2
2125
0
1676
1788
1
1535
1382
17970
15
12459
3
467
1015
496
19944
1289601
4
475
1606
3071
9
18816
11
807
6236
10
3612
1992
2799
6
8527
1047
4335
3014
20
2352
12779
8
2744
3629