3429
7
4471
2
3090
6
1777
1
807
6346
16
1532
25669
0
4438
2258
4655
10
766
4179
1303
2100
1691
8527
2835
1816
1494
4
7599
13
2710
1136
5439
1819
685
2271
1821
1814
2919