1673
2
10293
5
1585
1583
1
3461
4
638
0
1759
3629
851
616
4915
1589
3
3871
1347
2794
2382
1844
3063
2440
1618
841
3470
1346
8527
862
2583
7
2650
20
1225
3066
2285