994
6
3655
5
737
0
4250
2
3222
4506
971
1251
1
2366
577
2369
723
1089
2687
2664
3
912
1466
1445
830
4179
2023
1532
108797
109776
42
540
7222
4
1178
236066
14
11650
23
300