1159
0
4327
2
1104
1
817
1102
585
432
2763
867
2687
796
1196
384
534
1361
471
493
391
677
480
2190
2975
913
1589
1302
1409
1749
916
619
754