4123
2
1369
1
1337
11717
11
4033
1063
3560
3
346
2091
656
0
556
3400
35
2024
669
2489
10
1522
1273
12459
1494
982
3478
2801
4
1173
2785
1095
542
2615
2956