2939
1
1787
1814
2
1749
513
0
1014
1813
853
2428
3
1766
4833
830
1054
1554
2876
4
801
1378
4005
1605
1844
1059
7884
17
12367
26
3691
882
2153
7
4311
844
833
1471