1251
1
2366
5
3222
6
1445
2245
3
1466
1788
994
2605
2
297066
0
4179
737
3655
4250
971
1226
3053
7
1019
1347
1175
4506
892
2274
3186
2664
19944
2797
1295
1178
189326