2190
1
467
0
2955
2
2111
3
1333
1045
400
2855
443
2668
381
20634
8
1877
637
941
968
401
4111
340
2730
6
1661
1128
517
25137
1133
1020
415
4537
815
1897