1045
0
456
266
467
1961
4
1661
1
3679
849
1774
2
722
410
2524
430
1161
4396
3
262
685
1281
401
668
360784
19
675
1099
3559
1421
5313
1101
1188
544
869