1646
3
1564
1
598
0
3629
1787
1415
3323
2
2333
1484
1361
898
1079
7034
2767
1242
559
1686
2435
810
2096
2062
1382
1517
2136
444
2732
5565
9
3562
1730
2184