2322
4
1812
1
2732
2
2786
1001
0
2390
3998
5
6189
1742
6
4187
10
5055
3
912
123674
35
3539
986
6676
12
1431
2238
2356
2962
3575
8345
2268
2255
980
24337
22
5079
1821
1161
1475