3406
3638
607
273
50
19
494
18
28
2
394
353
668
13
721
1056
613
891
125
1
1
72
9
8
737
29
1
2
70
16
2
145
5
23
470
1651
115
3
1
1745
869
786
973
712
28
1
4
2019
3
146
5
6
1
8
21
17
78
588
4
2
2
8
2
2
8
3
1
1
106
112
3226
68
1256
1152
899
50
744
116
23
2
26
656
1
1
103
88
3377
29
22