5481
3
17421
8
1669
1871
1021
6
1351
4
605
1
3138
14
2458
27
502
177
372
569
0
677
1050
1290
695
829
212
1552
7
993
2
704
1261
1262
1533
818
72
999
776
955