2924
19
591
2
560
1
1098
4
1600
7
1622
6
1123
915
0
924
1665
1657
1899
2176
2218
3
2365
2363
3245
1503
3388
2656
1872
6333
5905
1711
3539
2043
3854
5709