638
1
1478
2005
485
887
348
1762
2157
0
2130
655
2334
393
1404
2586
3
1932
2
1343
2201
2997
2415
4
831
345
3035
5297
384
2604