4111
2
628
0
1463
1
642
3449
3
2379
9
525
3510
407
2758
729
547
2762
2190
573
1267
5617
5
3149
4
362
1009
717
543
422
2906
380
971
428
448
4309
2694