2275
2
544
0
1962
1
20634
8
1563
1937
646
2306
814
1566
467
964
1129
3025
1418
543
1587
1056
3287
3
848
3114
4
2459
6
1889
2000
661
1642
1354
521
31535
2296