1240
0
1263
1
2199
3
2095
4
2020
637
8995
2955
5
315
4366
4223
22
1073
2
1841
3469
2936
713
3098
5108
2488
792
14076
7
282572
530
2114
1159
1630
657
887
2260
2583