471
0
2722
3
1317
1
6724
1033
792
1478
108797
137
803
556
5771
10
963
614
939
942
726
460
3690
5430
2439
674
2907
2
2402
5642
4429
1289601
4
72191
4196