357
0
945
1295
1
1018
362
770
1866
3
1501
2082
2
472
1710
4682
4936
656
2111
2264
928
1132
418
1171
1040
2314
762
2337
403
2596
2724
840
1671
246