5152
10
2274
6
1961
0
1010
1
5135
4
1734
9
3466
1425
892
2109
2
120469
35
1923
3
1343
1967
683
236
2843
2097
1132
2306
810
3250
1569
1506
745
2710
8
2814
5
5089
2977