1590
1
2999
3
1816
83
6753
17
790
1380
0
2711
2
3132
10
2430
2377
4651
5151
2333
2911
9
1911
1306
1660
21152
8
2152
1431
2368
2562
1942
637
1547
1788
2710
1568
2166