1638
2
1824
0
90
3691
5
17353
2275
31535
3498
4
25137
2881
479
19279
1020
495
1098
2749
1
3114
455
2299
2696
4111
2076
1463
451
177
3510
2758
514
729
2041