2255
2
928
1
1248
1601
3
960
0
1812
2316
4187
10
2322
4
2732
2786
1001
5204
1376
603
123674
35
6676
12
8329
1431
1137
4465
22
1868
980
1071
2528
24337
6362
18
1161
2132
592