1398
1
1943
3
1698
2
1254
2196
9209
26
1704
4
1192
2673
5703
1079
2191
4065
8
1376
1767
528
515
722
521
673
2129
572
516
504
1309
566
839
899
469
1566
5