1046
1
2069
3
2830
7
435
2920
9
2658
0
874
3235
458
514
928
1668
661
382
2030
2
2461
20
6076
18
1779
177
359
263
1584
4067
1780
1389
3125
2064
1263
3498
4
1227