988
0
1939
4045
1540
325
968
1128
165
663
1238
401
4111
2
787
992
2730
6
1557
1133
419
1023
294
899
1161
1100
177
181
262
457
408
1101
943