3765
4
1189
0
4471
2
2593
1
1294
2996
19079
6
2964
3125
1153
6307
10
451
2907
3026
1606
1225
7893
6753
17