2490
0
2727
2
1661
1
267
968
325
2091
1101
407
245
547
826
544
505
1020
259
597
367
4328
10
957
294
1511
471
685
1043
456
280
348
409
318