1187
1
2105
2277
0
4305
2
898
3820
3
1239
2554
16
1367
3998
5
796
6
1384
5536
1089
929
2377
5372
2320
20163
44
262
4833
1230
4
2209
2305
2570
3523
779
6779
3354
2347