1189
0
817
3660
582
437
578
311
596
1103
562
1126
2711
2
484
420
2663
914
490
1581
2911
9
668
574
580
1292
4651
3
818
388
860
371
398656
19
355