1058
1
924
3
1427
2053
1720
4
1513
1225
5
2645
2
1997
2375
1878
1529
3415
14
3680
6
1520
2477
982
3462
1227
1206
20
1871
15
835
1111
749
658
740
478
121
770
1320