1451
0
572
8527
1
418
2522
2
1494
4
1681
685
2271
1015
484
1103
784
344
1243
1038
1105
3835
5
2523
2663
596
1694
668
3518
3
1744
951
914
2999
1136
938