626
1
582
2
5493
4
817
675
884
2068
1627
896
881
746
970
1091
749
756
1338
5
837
652
4072
442
416
3273
449
1375
1939
0
923
3
1085
1086
2563