1466
0
2907
2
1288
1
7793
4
383
448
40177
810
397
380
20312
39
420
457
572
403
343
504
515
128
1131
387
585
87
428
1985
1700
612
2954