3535
2
1254
7
744
1
533
537
538
611
547
401
641
635
1531
906
3
1516
10
4926
0
1037
1672
27
1659
2061
443
8549
5
497
1501
781
487
1081
739
464
1005
6219
6