4471
2
194
0
3765
4
2440
3
25669
2270
1746
1356
1
1160
1598
905
903
669
1041
583
2271
1788
2245
4926
5
909
1226
1734
3053
7
19783
2535