1043
1
1374
2610
4
1866
3
472
0
2121
1056
2143
770
2296
2
4682
1133
957
3480
5
951
409
1557
333
415
602
1571
1302
787
846
1939
1377
6435
7
381
454
403