1236
5
1849
256
0
584
1
2807
8
1397
4
2700
2187
2
518
387
932
3
268
3513
7
1257
1413
774
1545
140
289
4038
331
792
1491
925
4141
1664
5122
1680
819
1611