852
0
1106
2229
49
485
596
3206
5
1564
546
547
657
1018
465
1537
1
342
471
1258
948
2823
445
818
1868
531
541
1080
1010
1640
947
534
1711