555
3
665
1
1410
5
511
252
0
486
9382
12
875
1154
716
1819
13
574
2
760
930
661
986
4
635
726
1327
952
1600
2308
2713
2047
1310
1494
1241
959
1945
1885