1034
0
1155
167
536
2959
5
2642
1
21
182
503
956
908
3589
2
1936
450
2277
2112
3
20850
1440
720
572
1685
4201
645
930
2200
492
1795
34
2228
2054