2973
9
2733
4
1072
0
4130
18
1090
3
3025
1
3089
2
10827
3262
2788
6844
2110
2295
7
2285
1785
6
8437
1059
38477
34
2836
2165
2688
1761
2469
2085
7071
5
1289601
24418
8
2135
1337
9877