4283
908
5603
1187
657
140
6142
1301
3974
842
4389
930
1016
216
547
116
4283
908
4356
923
877
186
4939
1047
11206
2374
5214
1105
2894
613
4283
908
382
81