1139
1
1774
2
2328
2288
363
0
2982
3
1823
1528
3373
21743
422
6383
17
2870
475
1289
1132
798
2780
962
1054
429
2370
2570
5
3070
11
282572
2711
1225
320
581
437