994
6
3655
5
737
0
1185
1
2340
4250
2
3222
4506
971
1251
2366
852
1876
1317
1723
1124
1690
1671
2664
3
1128
2058
1778
159
1470
1022
1466
1134
888
2110
1825