1590
1
2999
3
1816
83
790
1380
0
3132
10
181997
11
2430
2
2377
2333
1911
1306
1660
2152
1431
2368
2562
637
1547
1788
2710
1568
2166
1691
801
3771
1168
1681
830