1391
1
415
0
1331
915
798
1271
2
1879
177
1922
1133
702
3
1939
957
951
454
403
514
2121
4
409
1045
456
3268
1145
1557
1661
2634
602
2069
722
410