1171
1
2275
2
31535
0
1518
3196
3025
7153
9
19279
5455
3114
4
1642
1129
17353
467
2188
1098
4382
5
2119
3353
11
1024
2000
25137
43
1664
5031
2431
3
1749
20634
8
2668
1452