1333
1
31535
0
363
397
580
3373
448
1222856
4
437
284
18403
6
5611
11
509
2904
2
3287
3663
1943
440
1663
295
422
1073
584
400
367
1282
17353
709
116
2560