391
0
369
461
813
692
2
1148
215
1535
860
2317
5
3077
2848
332
285
803
1064
519
1174
716
916
1
1393
602
2976
2182
4
512
1671