3980
0
2348
3539
1859
7598
2690
2380
7063
4139
2056
5883
3473
1917
2043
5534
4655
1827
7674
8248
9658