492
2
325
1
552
363
364
614
1929
396
1058
5
1209
1308
3
991
523
1548
4
3635
8
454
935
0
1384
365
3017
2814
924
445
872
984
1185
370
403