589
1
695
1096
3
937
2
2029
5
594
0
9796
1123
195
1892
630
12587
7
426
2241
12
2702
372
269
606
148
543
793
1382
777
909
828
948
801
822
649
766