333
1
3287
31535
0
293
2094
282572
363
331
397
2904
2
3373
437
440
1343
169211
11
295
1192
18403
6
1428
580
759
2330
4
2043
1649
360
1418
5611
476
6800
572