1679
2
1903
3
2100
1393
1
2454
3629
616
0
3871
2794
1125
1211
1618
841
1359
2189
3470
5
2495
862
2650
20
2435
1225
3066
7
2285
1868
2534
12733
2343
3034
1197
1388