8925
0
1207
6
1108
2
935
595
1
1723
422
1390
2142
1632
2946
834
1987
3
1503
493
77
932
868
8
562
2429
208
606
112
2702
126516
18
307930
9
4061
5
9932
643
2073