3079
1
2144
2
2619
3
1815
2620
2515
951
841
1053
0
2134
2794
159
2759
2028
3871
4018
7
2989
4176
6
2343
3470
5
1295
1194
2982
2285
1056
4168
4
1209
527
1859
1679