1585
2
1583
1
3461
4
1380
0
4309
3
3629
616
3871
2794
2776
2255
1618
841
3470
5
1891
862
2650
20
1225
4915
1589
1347
1601
2382
1442
3063
3066
7
2440
1364
2285
1868