476
1
363
3287
31535
0
282572
397
2904
2
3373
437
440
1343
169211
11
295
3545
1192
18403
6
1428
3599
2882
3
580
4274
598
759
2330
4
1649
360
1418
5611
526