363
0
3373
249
31535
1073
584
580
639
478
2720
10
759
802
2952
1009
552
21743
1
18403
6
269
1343
2395
1222856
4
116
282572
422
4594
335
3663
3092
169211
11
298