383
2
1898
4
1463
1
1906
7
2855
3
11881
4223
22
839
247
1068
964
0
3092
2760
2152
1084
1263
4431
6
4830
351
691
355
1903
4129
422
971
3691
5
2809
251
1024
2995
8