1251
1
3222
6
181997
11
2366
5
1466
994
1445
4506
2
810
4553
4179
2908
10
2558
3
2664
6952
737
0
1788
3655
542
2059
4250
444571
9
971
1019
297066
1564
1347
194
1175
892