5212
6
2688
2
2243
1554
1752
0
1646
3
1690
1
764
1816
1788
1103
2866
3354
9
3644
1765
4
1431
1262
2115
1282
2710
753
4202
5
2262