1590
1
2340
1660
2732
2
951
2949
0
8527
1923
1317
1812
3998
5
3078
4
913
3485
7
1681
2322
123674
35
1431
6236
10
1514
2562
2906
4443
9
2184
980
24337
22
2173
2786
1161
3738