2245
3
2203
2
2973
9
3824
1
297066
0
1785
6
1090
1059
7812
7
816
2044
3353
1226
3053
3071
956
2295
2600
1270
6109
1218
1200
873
951
2797
5
2135
1295
1072
131589
437