4402
3
1393
5
5985
4307
8
2329
4
3009
2
1429
1
1792
1567
1124
1450
516
1348
1662
3068
1302
2698
9
405
1540
1011
234
906
145
96
708
614
1059
203
139