2100
2
417
0
1250
1412
1
4821
991
2009
5
110
1107
769
1008
137
1496
125
2438
4663
15
4730
9
1064
556
502
1036
1698
906
827
884
441
470
1045
363
3411
4