1812
1
2322
4
2786
1615
1935
2
951
2209
1001
0
1590
5
2392
3379
3
1326
4074
4187
10
123674
35
2562
2732
6676
12
3820
1431
739
5950
833
4096
2262
980
24337
22
7733
1161