4526
2
1428
5
618
1
998
1324
3
4963
789
1663
1619
7
555
1531
1673
1157
4
3684
14
2192
1322
639
457
476
571
456
2658
2347
0
1180
700
4847
885
3335
8
400
675