1139
1
1774
2
2328
2288
363
0
2982
3
1823
475
1048
3373
429
21743
1528
6383
17
477
2870
2920
962
422
2657
1073
1850
2780
1054
2370
2570
5
3070
11
3205
252
2711