269
0
403
2093
2
514
1346
4
430
1
3621
17353
352
737
4940
5
323
266
809
464
798
410
957
2546
1551
951
297
456
409
401
787
750
320
1161
602