1812
1
2322
4
1935
2
2786
1001
0
3063
10
3315
123674
35
4187
6466
4217
8
2732
912
6676
12
2112
3
1431
4309
5164
5
980
24337
22
5950
1958
1161
2935
592
673
1185
1777
718
2505