994
6
4506
2
2982
3
2664
737
0
1532
1
5505
14
1875
1133
3655
5
898
4250
971
910
1251
2366
1748
2727
2020
3222
1213
856
964
1087
271
1475
2181
1184
427
658