1189
0
1053
1
1345
2
3125
3546
2207
2273
436
3026
3779
4471
2964
3051
2392
1603
2906
224
254
14801
11
1038
835
377