968
0
2271
683
1152
283
345
2493
1
2749
4292
2
2125
392
251
3114
4
169
171
325
2299
314
1149
4111
1463
1045
66
2461
20
2992
3510
382
2758
1496
2477