5196
5631
1932
1328
7580
9616
3429
16151
3773
1726
5596
1098
3857
1650
1378
794
7643
7833
1203
3484
1076
917
1524
952
2029
1331
4494
6185
3671
3823
1733
1234
847
1319
2485
1022
4546
1111
1792
820
944
1367
882
2205
9817
1046
955
2639
1227
1876
2134
1512
6076
2857
5082
3898
3769
2674
1747
1871