4562
10
1517
3
2932
2
1603
1
2337
5
8527
1683
0
2377
3562
17946
3008
1813
2207
2980
2990
1812
1348
1590
2562
1329
851
2254
1294