3326
3
662
0
746
1
1380
467
2525
2421
745
802
1093
693
2999
801
1681
496
1699
2
453
1466
4179
1814
1751
673
1606
868
526
2562
1590
784
1168
1787