957
0
415
951
409
1167
2
787
1557
403
1161
602
1133
1045
2634
1939
859
276
454
1645
1
722
2121
4
809
1661
2727
3559
408
4438
5
2152
470
768
1101