1579
3
1812
1
19932
6
2322
4
2786
1001
0
123674
35
1679
2
2241
4187
10
7964
5
4499
12
2935
2732
6676
980
1431
4287
9
673
2468
1161
1393
24337
22
1903
592
1185
1777
5204
619
718