2778
2
2794
3871
2343
1
3470
5
1977
1631
4
2285
527
3
1119
0
1753
1412
1029
2738
2054
3109
14
3629
2534
994
6
1889
2502
2152
945
1618
151
841
289
862
1472
7793