114
1
628
227
651
2124
0
1339
2
1403
2618
4
1452
482
510
991
923
1034
84
503
1593
77
720
459
867
820
642
70
112
2677
73
74
1110
502