1455
1
3401
2
2394
3106
123674
35
605
2060
2676
2837
3055
745
0
297066
1177
2300
1876
923
784
1348
1812