786
4
3991
2
1473
1
3466
1761
2006
1705
3
1144
803
662
946
1132
1146
2321
1476
2313
832
1304
960
705
531
1362
2633
5
4010
14
1641
7
701
732
533
952
435