2245
3
1828
5212
6
3053
7
2354
1
2049
1431
2982
2688
2
2219
3673
297066
0
951
1547
2366
7793
4
1015
1087
3109
14
5897
2999
1883
1606
1778
2173
8072
1860
1751
1301
8527