121
2
192
12265
13
368
1
526
723
8
988
3
312
0
106
11303
7
789
1333
6
994
778
4
2049
10
3132
167
633
501
873
390
844
638
781
845
364
195
471
363
4209