1767
2
929
3
21152
8
2535
19783
237
0
674
551
17946
32302
25669
3354
1
2942
6
2057
2932
1301
1844
638
3498
4
1189
3145
1683
3779
1974
3765
732
14
1153
2996
3090