2000
1
3080
3
1698
3354
8641
9
1407
0
1044
550
3196
2808
5
2982
4833
2
4044
3083
181997
11
2465
3125
297066