2110
1
2243
6
496
0
1405
3
300
1554
2
1690
1568
1015
467
3090
764
1606
1819
572
830
1000
2903
8527
868
2932
1787
1431
1992
1380
2535
2710
1488
662
2996