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