2192
2
32302
0
280
1
11153
8
841
35
3498
4
485
3779
4471
2964
3051
1045
1603
3189
6
1461
1180
7199
2773
391
1112
385
5431