2371
5
2650
20
1337
2
571
0
1522
1
2740
3
3831
7
280
10736
26
2195
2358
9
3162
4
3187
5922
13676
21
1668
1581
4832
2322
762
2159
17970
15
2250
1803
2245
1636
2055
3045
989
1226