1029
0
2069
5
1849
2
2366
1
3146
12
579
758
5825
4
1492
3
951
2258
1694
685
6236
10
3071
9
1189
2453
7034
1174
3012
501
1676
964
2348
2355
2480
1743
2921
3465
1107