2755
2
2122
951
1
1446
1952
3316
17
619
432
0
564
1179
2080
616
2502
6110
4
1680
2740
712
3657
8
1618
3539
3
7034
2054
2352
2948
3470
5
3140
3078
1380
96