1812
1
2322
4
2786
1001
0
1690
123674
35
4187
10
2028
3
2646
5
1804
2732
2
1821
7
6676
12
1011
980
1431
1579
673
693
1653
1161
442
194
802
24337
22
11351
17
1044
709
2077
1687