471
0
329
683
331
1068
182
738
824
484
481
3706
5
6547
36
1350
650
1416
556
1038
148
1364
852
234
399
395
1661
476
2402
628
1049
319