5745
5
1903
2
1018
3894
6
676
3
2955
4366
4
4223
22
945
1
2830
3469
895
0
2312
713
3098
447
2554
5108
2488
792
14076
7
282572
530
1159
657
2195
887
2260
2583
7906
8