1949
0
1152
453
460
348
584
80
455
979
631
157
1608
693
1155
2031
4
367
557
644
329
295
787
469
376
737