2322
4
1417
2
1812
1
1021
4187
10
1864
2732
2786
1166
1001
0
455
5204
3
1120
1376
904
603
1220
2055
4079
123674
35
6676
12
8329
1431
1755
1365
3479
5
1059
4465
22
1778
980