2591
1
929
3
7733
2
1788
1526
1168
1632
1660
2082
262
2294
1746
3227
1751
2655
1814
1399
1813
1380
0
673
830
1305
760
999
3738
5
2173
1475
1606
1787
1778