3943
5
2328
2
1801
1998
3
1228
573
0
2588
7
2005
1
1896
4
1874
6297
2196
1846
2565
695
2801
614
647
5985
17