383
2
388
501
1309
5
308
0
32
444
1
895
205
4823
4
5810
12
515
316
3
3690
248
348
6532
9
409
2854
1270
21699
40
468
489
267
421
878
13334
26
475
253
1283