423
0
981
415
138
381
357
476
1
444
31535
2551
2168
5
2328
968
547
872
93
2694
3
2620
410
820
2143
81
4940
1020
417
390
1997
2
443
4426
957