2189
3
2245
3053
7
1744
1
1807
1827
2271
4
3765
8527
3971
717
6547
0
1226
2521
2
905
2041
2313
2075
4821
685
319