3373
0
363
1073
31535
580
18403
6
3663
1
249
3092
48708
1885
31220
10
116
269
303
448
335
397
2904
2
1343
282572
3287
1009
437
422
1425
440
759
639
291