2907
2
3922
4
2414
3634
2949
6
2178
1
2638
0
848
940
242
2057
907
277
1443
304
1532
2044
1722
453
390
3580
803
442