1239
1
940
1590
1812
1778
980
1568
20163
44
3354
24337
22
83
2209
1431
2322
4
1749
2277
0
2786
1558
2
4311
796
6
929
3
1001
5
3998
2710
3267
989
2526
123674
35