1236
5
1849
584
1
2807
8
1397
4
2700
518
387
932
3
268
3513
7
1257
0
1413
774
1545
289
925
2
824
394
511
1620
997
1760
1415
638
354
1235
721
678
31