1451
1
2562
2
1093
0
526
2935
1749
1751
2082
1746
1380
1778
2173
784
1813
2710
1699
2760
4
2166
1787
1590
1766
673
2698
1437
2209
1147
801
1606
7458
8
1382