5695
17
786
4
3991
2
1474
1
3468
1761
2006
1705
3
1144
804
662
946
1133
1146
2321
1476
2313
832
1304
960
705
531
1362
2633
5
4010
14
1641
7
701
732
533
953