956
0
1913
1
3765
4
2245
3
1868
1636
5
297066
989
1226
3053
7
2035
1514
2721
3683
9877
6
564
1547
8323
2
2683
1757