1229
1
1594
3
1514
1812
1393
2322
4
980
2786
123674
35
24337
22
2169
2
1001
0
564
2566
2110
1523
1583
1946
2257
2886
3267
2430
83
4187
10
1727
4562
1558
2082
2732
6676
12