1141
3
2955
5
1009
1
1099
1593
2730
6
169211
11
4654
2171
2
1974
4
2493
755
2069
2990
833
395
2926
540
6370
180849
0