1229
1
1514
2061
3
1594
8527
1386
123674
35
1522
564
2110
1812
1727
2
2322
4
1431
1871
980
24337
22
2786
1161
673
83
1185
1484
1001
0
718
5204
1376
1954
2271