638
0
1844
1
572
3461
4
2996
1189
14
17946
3090
6
1193
4471
2
3145
32302
765
551
851
4044
5
2535
4915
25669
3125
19783
1461
237
2155
3
2964
1849
1301
3498
1767