1625
2
3046
1
2380
1267
1502
1997
1321
449
1248
360
1273
834
683
648
465
1858
2002
3052
415
667
2736
630