676
2
2075
1
802
5170
4
2244
583
3446
1900
3
798
0
880
1146
1812
1748
1616
5
491
625
1087
538
905
1128
394
453
738
3112
7
549
1201
657
2704
4330
9