1384
1
1325
3632
5
1866
3
2659
4
472
0
961
3171
2
7952
770
1557
415
4682
349
1142
2030
479
266
675
430
381
5316
401
750
692
1133
1939
957
262
951