4111
2
269
0
2657
3
2748
1452
1
2189
2224
637
363
787
482
383
392
2855
484
522
247
909
8116
6
1428
573
2211
1880
918
2299
2758
2735
2809
1043
5617
5