3429
3
687
0
2064
1
1462
2
822
1018
1256
883
1005
963
1646
1665
3151
9
1037
475
597
3827
860
1094
17184
44
876
455
804
2211
798
1167
1504
2395
2314