3025
1
2733
4
4130
18
2788
3
38477
34
2110
2
2525
10827
3130
6844
1761
0
7071
5
3089
2085
3262
1289601
5431
605
1764
2973
9
3177
99072
1856
2285
1210
8437
3137
3901
1704