1590
1
2999
3
1816
83
6753
17
2152
0
790
1380
2711
2
5338
3132
10
7893
4
2430
2163
2377
4651
5151
2333
2911
9
1911
4833
1306
1660
21152
8
1431
2368
2562
1942
637
1547