2765
3403
20193
1600
2295
4492
1030
2603
3269
811
3507
1982
819
966
781
1706
1388
5355
2259
7520
806
1218
1947