2691
2
31535
0
18403
6
6800
4594
1
2952
759
3469
1073
4328
10
5471
768
1921
2683
266
282572
2740
4260
15
621
2445
552
1343
31220
25440
580
711
422
397
1222856
4
3663