3765
4
3090
6
3624
571
0
2771
616
2907
2
2245
3
693
9956
5090
297066
826
5141
7
3498
325
1310
894
639
1189
719
713
2903
961
32302
2932
1615
643
19783
1849