3k
75
421
44
968
192
823
141
702
694
151
162
451
553
1136
442
681
821
103
1565
1015
1383
30
70
64
213
65
515
793