1619
2
2102
0
3351
3
1142
541
1057
558
3369
543
1
3679
3337
5
3525
676
16338
8
1289601
4
592
1001
3551
10
22731
1975
6
1205
634
764
1140
990
2962
1785
128
3956
3682