5367
3
2354
852
1
870
1748
970
851
764
0
964
1226
2
5505
14
1184
1656
2861
3012
2727
1425
1875
1532
1193
2271
159
236066
1053
417
499
1123
2145
542