2029
0
1110
2473
1989
1
180
3549
411
358
714
1280
1307
440
1327
2
2019
1153
1980
852
2180
2974
1138
285
715
553586
6
3490
4
1029
1745
3423
3
3252
6927
1724