2711
2
1960
0
1289601
4
1513
1
6247
5
1665
989
2160
4537
3261
3
490
5052
10
1593
118
3336
13018
1186
3461
2300
6346
16
2763
2760
1618
1195
883
2471
7
652
549
979
3351