181997
11
4945
1
1232
2
1068
2562
1695
4
960
0
453
2550
2736
3106
4032
3
123674
35
448
1055
3820
605
2060
2676
2837
557
3055
297066
1177
2300
1876