1097
0
380
462
809
3
46
1866
413
702
185
585
1
106
1075
51
316
451
329
727
4
1270
2
800
460
613
3415
6
385
5066
8
394
549