6531
1968
1420
1169
1146
1031
914
637
624
611
522
490
467
404
370
292
290
246
218
194
174
150
146
144
126
125
101
90
77
75
73
70
69
66
64
62
54
53
51
46
39
37
36
34
31
30
27
26
24
23
22