2938
4
779
5
2067
1
2361
624
580
2
5491
843
3
2040
5995
2741
6
1740
581
491
2190
2457
2188
1014
381
1056
676
20654
14
520
880
3486
747
836
650
4069
879