2167
3
1132
0
553
804
1084
829
935
480
493
714
2921
15
2766
383
1431
2
3898
18
573
1053
2211
1073
798
943
1
2395
4164
300
1209
2471
4694
7
1049
734
2333