1513
1
1642
2368
1696
0
2830
7
286
415
2296
2
1124
798
2143
177
7952
1133
3006
3
1937
403
604
2799
318
279
1161
1215
787
1101
381
1939
1009
957
951