1812
1
599
2322
4
2786
3262
3
1001
0
1960
2941
4187
10
2732
2
4100
6
3145
2097
6676
12
1431
1586
1185
123674
35
3248
8
980
3791
7
24337
22
2163
1161
1186
592
673
1777
718