4519
15
2204
5
5196
2
6856
24
2135
0
668
1
3613
8
2374
2109
1889
2489
2536
1681
2147
3
1162
1449
1960
4436
4072
1813
2143