2000
3
511
2
549
1
2989
5
409
596
1271
889
2736
490
430
357
0
1115
2534
4
1219
607
276
442
284
364
327
1243
665
812
321
120
763
504
491
539