5821
5
1553
4
527
2
1392
378
1712
773
1372
1
1805
370
3422
723
3907
2236
6
2128
449
2661
1840
3378
7
447
873
388
707
491
1297
8
379
522
1185
1590
3517