1535
6
463
2
789
1
668
254
1328
0
723
1126
5
1761
3318
1008
778
1560
155
991
2933
4
1416
984
732
2095
206
1940
3
96
263
813
546
8895
1231
579
74