2396
3
812
1
2023
6
754
592
717
810
1061
4471
2
2593
1894
948
1103
0
3159
96
1168
2469
6307
10
5527
5151
3180
766
665
1075
1105
484
1298
490
477