2855
3
467
0
2668
2
20634
8
31535
25137
2243
7
2730
6
1020
1887
1
369
4396
741
3691
5
17353
1824
379
348
889
959
1514
782
940
1255
1232
1747
1012
2275
933
1201