957
0
1020
467
2275
2
1025
1824
2881
17353
31535
683
25137
19279
1098
968
2749
1
3114
4
3691
5
919
4111
20634
8
326
1267
362
859
757
893
901
509
576
407