2124
7
1589
894
1
354
141
390
2
526
0
627
657
294
675
907
1426
893
1437
3
2515
763
3085
1392
4
549
1206
5
789
633
5798
2374
645
865
590
917
1402