1282
0
397
1
363
31535
3373
105290
322
580
448
18403
6
398
2904
2
116
437
382
440
282572
291
745
295
273
1222856
4
2490
802
5611
11
2189
1667
309
302
2142