4520
2
484
1
1134
1416
1594
3
1398
1943
1698
1254
2196
9210
26
1704
4
1192
2673
5703
1079
2191
4065
8
1376
1768
528
515
722
521
673
2129
572
516
504
1309