233
0
104
1
738
1644
898
1360
3
1117
2
1209
2550
8
749
1053
2910
527
9926
9
600
3101
5
98614
31
1808
80504
3767
1060
2102
1960
751
117138
11448
422
5130
2040
16
16327