1132
0
553
804
435
1
2995
8
1084
2252
935
493
1696
714
383
2658
2749
3
573
1053
2796
2
3615
14
2211
1073
798
17064
7
1668
2395
2030
300
6076
18
1124
1072
1049