2924
19
588
2
559
1
1095
4
1600
7
1622
6
1121
914
0
924
1665
1655
1897
2176
2218
3
2365
2361
3245
1503
3387
2655
1872
6328
5899
1710
3538
2041
3854
5704