12282
4
3498
1513
1
2610
3
1976
2
661
430
0
2028
1553
2634
282572
4372
1622
2069
256612
4669
1124
2830
7
177
492
408
1314
514
1780
96512
435
36045
1804
3535
5
3027
10