2255
2
1431
1
467
0
1514
19932
6
9956
3
1585
3539
4443
9
5431
980
592
2245
174730
18
24337
22
2786
1161
3738
5
5090
297066
1694
673
1185
3910
4335
19944
20850
9836
15
1001
1829