2879
1
1239
0
2505
2
2508
7
660
1376
868
1265
542
629
1752
2028
1348
4
1125
1017
4690
3
1211
2454
773
1816
2966
6
2929
986
2801
1494
1019
1359
2189
1525
883