1849
5
2700
1
1236
2807
8
3513
7
774
289
786
1397
4
3574
2
248
0
529
879
1760
640
1092
53
1415
102
1235
721
90
277
1313
108
1015
97
73
1620
1847