1668
1
1192
2
1821
1660
2562
951
2377
8527
1812
1060
0
2732
6236
10
1431
4443
9
733
2906
980
1694
3738
5
123674
35
24337
22
913
1161
1290
7034
2786
2322
4
2163
833
2093