364
0
422
363
851
416
366
1
1073
360
573
518
1448
1191
543
714
486
116
453
21743
120469
35
1853
55
2267
289
1553
472
2635
87
815
1663
521