363
0
3373
31535
580
169211
11
282572
3287
1
2720
10
21743
584
2683
249
6800
1343
422
4328
552
2952
639
613
953
759
464
2395
1073
1182
139
572
1650
295