1192
1
1115
840
0
266
2307
14
1710
458
691
409
5509
8
2490
503
455
2328
474
637
1251
323
1378
2
1921
1099
759
2952
479
376
471
422
1232