2209
1
2060
4099
8
1306
3024
3
1883
4080
2044
2
2642
2999
1668
0
742
1037
19079
6
2627
7
4016
3484
3546
8411
223
1354
451
392
1812
1860
2972
2788
3560