975
2
1436
0
1440
1925
1
665
398
4964
3
1133
668
1939
1603
905
2152
957
951
4536
454
403
1540
2121
4
409
691
415
348
1045
280
3462
1557
1661
572