2203
2
3090
6
2973
9
3824
1
3673
1785
1090
3
1059
7812
7
2919
816
0
2044
3353
1289601
4
2358
2155
3071
956
2295
2600
1270
6109
2948
1218
3868
10
1200
1903
873
951
6346
16