2377
1
1367
2904
3
1089
2966
11
4757
3551
10
5372
2
3820
2305
2570
0
11447
2726
8
1326
1107
2632
1233
1187
656
1057
1264
779
2105
1619
1337
3379
385
404
1615
5536