994
6
4506
2
2664
3
737
0
4465
22
3655
5
2763
4250
971
880
1
6246
1251
2556
4
1105
94424
3169
7
2366
1985
1979
2825
2029
1326
2788
2156
3554
5347
909
3261
2496
5432