3586
5
1157
1
2017
1806
1398
958
2
1721
597
926
645
462
195
594
474
451
557
968
541
391
101
909
440
3
448
835
170
1082
632
883
758
519