14801
11
2181
1
782
935
0
2576
1579
2
802
696
1104
693
9566
8
784
526
3
703
1048
1380
2166
1660
1825
83
2562
1431
2294
801
2710
1690
915