693
0
628
2773
5
545
2982
3
397
34
752
319
475
619
1759
2518
804
167
797
1
915
403
1679
2820
554
227
3624
4
1257
2
168
820
2648
325
2881