2490
0
957
1822
1
2121
4
361
692
3559
2941
1661
846
347
439
1423
524
248
413
454
951
839
1009
2
381
408
998
2702
1101
286
637
345
81