1054
1
1977
2
1295
571
0
2209
4692
3
1288
1039
1290
2650
20
894
280
1581
2044
1226
1330
666
2250
3765
4
2245
3053
7
297066
510
1879
529
3683
2797
5
3863
2683
13995