2322
4
2786
1
1812
1001
0
4187
10
123674
35
2732
2
673
980
1185
94424
3
5204
592
3354
9
8329
6676
12
1431
2182
3117
8
3303
6
2528
400
2584
4074
4562
24337
22
1579
1161
7471
2817