846
0
759
2966
5
1045
13159
10
2720
31535
282572
458
1645
1
266
584
4328
1805
691
18403
6
1232
1666
2
653
3815
56488
3373
1267
4
768
1779
46414
5918
1544
1074
6800