2275
2
3498
4
31535
0
19279
3114
1305
1
17353
467
3116
343
5175
2830
7
25137
1665
3
311
282572
2419
20634
8
2668
1452
177
514
1020
928
3510
2735
2461
20
802
2693
1379