166
0
2655
1
3957
3
912
1844
197
1417
2
1740
3326
1888
4702
4
2312
2135
1349
1801
792
1301
1673
676
735
5657
11
3008