673
0
1778
1
1632
2
1606
1093
83
745
1844
2562
1751
8527
1816
1699
5489
11
5389
3326
3
1579
300
1788
2131
2760
4
662
2591
868
4335
526
801
929
2571
6
1013