1638
2
1824
0
7334
4
495
2275
19279
2668
3114
1425
25137
31535
2696
17353
2076
1
802
479
464
428
2730
6
548
90
20634
8
10581
1029
357
306
21743
1314
918
2855
3