1421
1
646
0
1118
2
1716
544
650
1425
964
2799
3
1889
1860
3469
6
1587
1922
661
107
1129
292
3795
1509
467
1145
1329
1282
7952
814
2113
3006
521
184