2788
2
1595
3
833
10180
8
2258
1
951
1727
619
1414
564
903
1115
2687
3629
2502
1564
1423
1015
2740
942
1976
904
3225
159
1905
1508
1606
1040
3539
1495