2193
9
616
0
657
2366
1
1512
3426
4
1647
948
931
3008
3
1044
1601
822
3083
2
5065
2542
2465
897
2759
484
7909
6
1687
2932
5440
8
1922
3228
2903
3051
534
1603