114
0
363
429
411
767
448
1
333
649
4223
22
455
172
1073
116
1126
422
387
483
359
2189
2897
31535
213
267
2347
2
3916
6
1712
249
90
2190
5611
11