482
1
2730
6
2657
3
1020
0
2668
2
383
1824
458
2809
4940
5
1551
20634
8
251
418
2748
369
379
968
1112
2855
489
2445
116
31535
9355
164
792
691
2189
2183