1229
1
1514
1594
3
1812
1484
123674
35
2322
4
2786
1001
0
564
2110
774
2092
2430
4187
10
1727
2
2732
1357
6676
12
1431
3587
1871
980
24337
22
1161
592
673
83
1185
1348