3023
7
404
1
1131
2
989
972
690
913
672
695
587
839
533
973
889
591
519
410
2624
11
684
1006
0
923
764
651
925
981
589
1186
1158
936
975