8928
0
1207
6
1108
2
935
595
1
1723
423
1390
2142
1632
2946
834
1988
3
1504
493
77
932
868
8
562
2431
208
607
112
2702
126518
18
307940
9
4061
5
9932
643
2073