1812
1
2530
2
2322
4
980
2786
1615
6091
1367
2377
24337
22
1001
0
123674
35
615
1883
2209
3379
3
3629
3267
2207
1309
4074
4187
10
2980
3910
3673
6
4562
1558
2760
2082
10243