1153
0
2996
1928
572
4230
2899
8
911
2
2433
181997
11
2556
4
1416
1
1474
5200
1809
3671
954
2143
2040
3
3587
666
2512
1901
6773
7
2211