1309
0
1992
3
697
3848
4914
2
5389
1
3137
2861
1071
4810
10
1232
1329
1127
3106
123674
35
1239
605
2060
2676
2837
3055
297066