2780
1
1310
0
3100
2
2053
1012
3918
7
2277
1225
581
542
475
629
4466
12
406
2304
3
978
1998
4
2072
984
2773
5
718
1239
1816
2649
1576
868
844
621
3423
660