2962
1
561
2
1747
2462
9
1660
1239
1185
509
0
500
4018
7
2704
4327
3326
3
568
2184
635
1569
1710
3690
770
1661