3613
323
121
830
171
406
17
1377
542
629
804
1094
373
28
376
462
1786
473
24
192
274
572
4
1312
341
1006
68
453
1254
33
194
216
139
2041
513
950
242
32
72
66
1577
984
480
910
769
6
451
419
19
1535
204
435
