5918
4
3285
1
1232
0
431
383
1009
768
2961
2
525
543
745
639
282572
478
1267
552
691
20634
8
396
649
3287
1649
1298
2952
340
2720
10
440
2727
1211
507