2943
1
4664
5
802
0
1141
7021
3
4256
6
2835
4
2578
3351
761
801
7832
2
1356
1973
1000
2282
1517
2834
1606
16062
15
2562
16174
868
830