2275
2
2650
3795
1
20634
8
646
0
2306
152
814
467
1129
3025
1418
1587
1056
3287
3
848
3114
4
2459
6
1889
2000
829
1642
1354
521
31535
2296
2799
1425
544
2730