249
0
415
951
456
2702
409
909
305
787
1557
403
1161
602
1133
1045
1939
1506
454
181
722
400
2121
4
1824
1661
1
592
274
1025
410
737
269