1880
2
3498
4
303
1
2275
2730
6
514
0
19279
3114
31535
177
2076
4349
2668
2419
25137
1020
432
2459
9
1084
3691
5
928
116
17353
597
497
4922
4111
611
408
2461
20