2275
2
3498
4
479
0
918
19279
31535
467
1389
2076
1
17353
637
2069
3
2855
7334
1029
2730
6
177
363
514
357
2668
25137
312
3114
1824
2493
381
501
2459
9
451