1656
2
1872
4
872
4238
10
905
0
2523
1181
8
1708
985
1053
746
1081
1
88
4865
672
3881
17
1074
1238
1035
277090
9
932
717
130
53770
16
1435
3
946
1580
1236
3642
1186