50
1166
0
13
879
11
1457
3
642
2
672
4
668
1
803
871
1128
25
1586
631
1375
844
8
2144
2749
1408
6
1204
3335
7
1667
1414
3577
29
2257
997
1197
5