851
1
1812
2152
2
1813
2322
4
2786
1001
0
1431
1690
123674
35
980
1777
1814
24337
22
4187
10
1161
1239
1162
2732
1064
6676
12
1767
6977
1558
1185
673
94424
3
592
2368
2505