2740
3
1694
1
2932
2
4578
6
2699
1574
2209
1286
2503
3987
989
0
1500
1442
4
1738
4837
5
1526
1415
2502
1182
1233
3899
2050
189326
2773
4732
7