527
0
1759
663
1787
898
508
3080
504
104
1614
4
768
2272
1
458
2818
7
8316
8
672
3907
618
529
1560
402
2079
1029
510
795
470
4504
70
1588
1221