170
0
934
2
1017
1938
1
995
130
956
5764
3
1375
4
1511
6
1676
5
1144
9
1969
2533
1125
839
1289
2374
326
525
778
1204
564
3117
3933
1257
4660
33346
394
427