2243
6
2788
2
4383
3
2258
1
4944
2960
764
1595
833
10180
8
942
1743
0
2724
1905
3225
1508
1040
1975
83
3624
4
1791
1727
1295
903
1115
1414
1833
2614
2905
4600
10