269
0
722
1352
2152
988
1939
4045
1540
325
968
1128
165
663
1238
401
4111
2
787
992
1557
1133
419
1023
294
899
1161
1100
177
181
262
457