6020
6
11488
5
10701
8
1462
3
63615
36
2152
528
2
517
128
577
1
718
376
588
1350
272
3213
1485
1056
826
1160
1064
801
1074
950
722
1604
1257
480
1066
930
1189
757
886
1070
611
699
983
703
935
4
747