2522
6
419
1
840
2
477
4375
4138
8
2240
820
1352
2244
0
660
1790
5
1457
1574
4
1007
443
1657
135
2388
10
8168
23
1963
932
803
7
2102
9486
531
604
554
7187
619