894
0
513
853
1
1295
571
3059
2650
20
230
280
1581
2
2089
539
2250
3765
4
2245
3
1970
297066
1226
3053
7
1765
2939
971
3683
1164
2683
938
72
469
471
2797
5