1603
1
4074
0
2732
2
951
2110
1444
8527
1812
1250
913
2170
2322
4
2493
5811
1431
5521
31371
64
6236
10
1514
1977
2133
1633
2906
4443
9
980
24337
22
123674
35
2786
1161
3738
5