1142
2
1853
0
7820
7
983
2539
4
3177
1321
1
1020
1891
6
5526
9
2895
2048
534
76
20211
3
2039
2735
137
1179
1868
379
1164
1882
692
2357
1543
2533
2273
109