2523
0
2189
3
478
1
4476
2
3238
7
6362
5
1212
642
1919
2090
1551
1468
1582
1716
3211
3575
1572
1303
2356
4005
5897
4
6264
2518
6617
2136
7034
2522
549
771