653
0
2302
3
2650
4
1896
11
2436
1
677
607
3593
16
6856
24
2395
909
1279
1555
841
2850
2
4862
2264
795
2705